Big Huge Thesaurus

computer virus

noun